PMSASUPPORT=PMSASUPPORT_0, SHAREABILITY_LEVELS=SHAREABILITY_LEVELS_0, TCM_SUPPORT=TCM_SUPPORT_0, OUTERMOST_SHAREABILITY=OUTERMOST_SHAREABILITY_0, AUXILIARY_REGISTERS=AUXILIARY_REGISTERS_0
Memory Model Feature Register 0
PMSASUPPORT | Indicates support for a PMSA 0 (PMSASUPPORT_0): Not supported 1 (PMSASUPPORT_1): ARMv7-M unused 2 (PMSASUPPORT_2): ARMv7-M unused 3 (PMSASUPPORT_3): PMSAv7, providing support for a base region and subregions. |
OUTERMOST_SHAREABILITY | Indicates the outermost shareability domain implemented 0 (OUTERMOST_SHAREABILITY_0): Implemented as Non-cacheable 1 (OUTERMOST_SHAREABILITY_1): ARMv7-M unused 2 (OUTERMOST_SHAREABILITY_2): ARMv7-M unused 3 (OUTERMOST_SHAREABILITY_3): ARMv7-M unused 4 (OUTERMOST_SHAREABILITY_4): ARMv7-M unused 5 (OUTERMOST_SHAREABILITY_5): ARMv7-M unused 6 (OUTERMOST_SHAREABILITY_6): ARMv7-M unused 7 (OUTERMOST_SHAREABILITY_7): ARMv7-M unused 8 (OUTERMOST_SHAREABILITY_8): ARMv7-M unused 9 (OUTERMOST_SHAREABILITY_9): ARMv7-M unused 10 (OUTERMOST_SHAREABILITY_10): ARMv7-M unused 11 (OUTERMOST_SHAREABILITY_11): ARMv7-M unused 12 (OUTERMOST_SHAREABILITY_12): ARMv7-M unused 13 (OUTERMOST_SHAREABILITY_13): ARMv7-M unused 14 (OUTERMOST_SHAREABILITY_14): ARMv7-M unused 15 (OUTERMOST_SHAREABILITY_15): Shareability ignored. |
SHAREABILITY_LEVELS | Indicates the number of shareability levels implemented 0 (SHAREABILITY_LEVELS_0): One level of shareability implemented 1 (SHAREABILITY_LEVELS_1): ARMv7-M unused |
TCM_SUPPORT | Indicates the support for Tightly Coupled Memory 0 (TCM_SUPPORT_0): No tightly coupled memories implemented. 1 (TCM_SUPPORT_1): Tightly coupled memories implemented with IMPLEMENTATION DEFINED control. 2 (TCM_SUPPORT_2): ARMv7-M unused |
AUXILIARY_REGISTERS | Indicates the support for Auxiliary registers 0 (AUXILIARY_REGISTERS_0): Not supported 1 (AUXILIARY_REGISTERS_1): Support for Auxiliary Control Register only. 2 (AUXILIARY_REGISTERS_2): ARMv7-M unused |